home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacWorld 1999 August
/
Macworld (1999-08).dmg
/
Shareware World
/
Info
/
For Developers
/
ObjectPlant.sea
/
ObjectPlant
/
Code Generation templates ƒ
/
Word 5.1-6.0
< prev
next >
Wrap
Text File
|
1999-01-11
|
14KB
|
330 lines
"{\\rtf1\\mac \\deff8\\deflang1033"
"{"
"\\fonttbl"
"{\\f8\\fnil\\fcharset77\\fprq2 Times;}"
"{\\f9\\fnil\\fcharset77\\fprq2 Helvetica;}"
"}"
"{\\stylesheet"
"{\\widctlpar \\f9\\fs20\\lang1053 \\snext0 Normal;}"
"{\\*\\cs10 \\additive Default Paragraph Font;}"
"{\\s15\\widctlpar \\f8\\fs20\\lang1024 \\snext15 Kod;}"
"{\\s16\\li560\\widctlpar \\f9\\fs18\\lang1024 \\sbasedon18\\snext16 Description;}"
"{\\s17\\widctlpar \\f9\\fs48\\lang1024 \\sbasedon18\\snext17 Classheader;}"
"{\\s18\\widctlpar \\f9\\fs18\\lang1024 \\snext18 TemplateBase;}"
"{\\s19\\widctlpar\\tlul\\tx8300 \\f9\\fs18\\lang1024 \\sbasedon18\\snext19 Underline1;}"
"{\\s20\\widctlpar\\tx2260 \\f9\\fs18\\lang1024 \\sbasedon18\\snext20 InitialInfo;}"
"{\\*\\cs21 \\additive\\super \\sbasedon10 footnote reference;}"
"{\\s22\\widctlpar \\b\\f9\\lang1024 \\sbasedon18\\snext22 Subheader1;}"
"{\\s23\\widctlpar\\tqc\\tx4536\\tqr\\tx9072 \\f9\\fs20\\lang1053 \\sbasedon0\\snext23 header;}"
"{\\s24\\widctlpar\\brdrt\\brdrs\\brdrw15\\brsp20 \\tqc\\tx4536\\tqr\\tx9072 \\f9\\fs18\\lang1024 \\sbasedon18\\snext24 footer;}"
"{\\*\\cs25 \\additive\\sbasedon10 page number;}"
"{\\s27\\fi-1701\\li2835\\widctlpar\\tx2835 \\f9\\fs18\\lang1024 \\sbasedon18\\snext27 Operation info;}"
"{\\s28\\li567\\widctlpar \\b\\f9\\fs18\\lang1024 \\sbasedon18\\snext28 Operation name;}"
"{\\s29\\li2835\\widctlpar \\f9\\fs18\\lang1024 \\sbasedon18\\snext29 Operation description;}"
"}"
{CLASS}
{FILENAME}{SUBSYSTEM}":"{/SUBSYSTEM}{CLASSNAME}".rtf"{/FILENAME}
"{\\info"
"{\\title class: "{CLASSNAME}".rtf}"
"{\\author "{PROGRAMMER}"}"
"{\\operator "{PROGRAMMER}"}"
"{\\keywords "{CLASSNAME}" "{DOCUMENTNAME}" "{SUBSYSTEM}" "{/SUBSYSTEM}"}"
"}"
"\\paperw11906\\paperh16838\\margl1418\\margr851\\margt851\\margb851 "
"\\deftab1304\\widowctrl\\ftnbj\\aenddoc\\hyphhotz425\\formshade "
"\\fet0\\sectd \\linex0\\headery709\\footery709\\colsx709\\endnhere "
"\\paperw11906\\paperh16838\\margl1418\\margr851\\margt851\\margb851 "
"\\deftab1304\\widowctrl\\ftnbj\\aenddoc\\hyphhotz425\\formshade \\fet0\\sectd \\linex0\\headery709\\footery709\\colsx709\\endnhere "
"{\\footer \\pard\\plain \\s24\\widctlpar\\brdrt\\brdrs\\brdrw15\\brsp20 "
"\\tqc\\tx4536\\tqr\\tx9072 \\f9\\fs18\\lang1024 {\\i class:} {\\b "{CLASSNAME}"}\\tab "
"{\\field{\\*\\fldinst DATE \\\\l }{\\fldrslt 1999-01-10}} / {\\field{\\*\\fldinst TIME }{\\fldrslt 14.52}}\\tab {\\field{\\*\\fldinst {\\cs25 PAGE }}{\\fldrslt {\\cs25 1}}}\\tab "
"\\par }"
"\\pard\\plain \\s17\\widctlpar \\f9\\fs48\\lang1024 {\\i class:} {\\b "{CLASSNAME}
"\\par }"
"\\par \\pard\\plain \\s19\\widctlpar\\tlul\\tx8300 \\f9\\fs18\\lang1024 \\tab "
"\\par \\pard\\plain \\s18\\widctlpar \\f9\\fs18\\lang1024 "
"\\par \\pard\\plain \\s20\\widctlpar\\tx2260 \\f9\\fs18\\lang1024 {\\i System:}\\tab "{DOCUMENTNAME}
"\\par {\\i Subsystem:}\\tab "{SUBSYSTEM}":"{/SUBSYSTEM}
"\\par {\\i Author:}\\tab "{PROGRAMMER}
"\\par {\\i Class created:}\\tab "{DATECREATED}
"\\par {\\i Class last modified:}\\tab "{DATEMODIFIED}
"\\par {\\i Description:}"
"\\par \\pard\\plain \\s16\\li560\\widctlpar \\f9\\fs18\\lang1024 "{DESCRIPTION}
"\\par \\pard\\plain \\s19\\widctlpar\\tlul\\tx8300 \\f9\\fs18\\lang1024 \\tab "
"\\par \\pard\\plain \\s18\\widctlpar \\f9\\fs18\\lang1024 "
"\\par "
"\\pard\\plain \\s22\\widctlpar \\b\\f9\\lang1024 Dependencies:"
"\\par \\pard\\plain \\s18\\widctlpar \\f9\\fs18\\lang1024 "
"\\par "
{ANCESTORLIST}"\\pard\\plain \\s28\\li567\\widctlpar \\b\\f9\\fs18\\lang1024 Inherits from:"
"\\par "
"\\pard\\plain \\s29\\li2835\\widctlpar \\f9\\fs18\\lang1024 "{ANCESTORNAME}"\\par "{END}"\\par "{/ANCESTORLIST}
{ASSOCLIST}"\\pard\\plain \\s28\\li567\\widctlpar \\b\\f9\\fs18\\lang1024 Associates to:"
"\\par "
"\\pard\\plain \\s29\\li2835\\widctlpar \\f9\\fs18\\lang1024 "{ASSOCCLASSNAME}"\\par "{END}"\\par "{/ASSOCLIST}
{PARTOFLIST}"\\pard\\plain \\s28\\li567\\widctlpar \\b\\f9\\fs18\\lang1024 Aggregation. Part of:"
"\\par "
"\\pard\\plain \\s29\\li2835\\widctlpar \\f9\\fs18\\lang1024 "{AGGREGATENAME}"\\par "{END}"\\par "{/PARTOFLIST}
{CONSISTOFLIST}"\\pard\\plain \\s28\\li567\\widctlpar \\b\\f9\\fs18\\lang1024 Aggregation. Consist of:"
"\\par "
"\\pard\\plain \\s29\\li2835\\widctlpar \\f9\\fs18\\lang1024 "{AGGREGATENAME}"\\par "{END}"\\par "{/CONSISTOFLIST}
{INTERFACELIST}"\\pard\\plain \\s28\\li567\\widctlpar \\b\\f9\\fs18\\lang1024 Implements Interface:"
"\\par "
"\\pard\\plain \\s29\\li2835\\widctlpar \\f9\\fs18\\lang1024 "{INTERFACENAME}"\\par "{END}"\\par "{/INTERFACELIST}
"\\pard\\plain \\s19\\widctlpar\\tlul\\tx8300 \\f9\\fs18\\lang1024 \\tab "
"\\par \\pard\\plain \\s18\\widctlpar \\f9\\fs18\\lang1024 "
"\\par "
"\\pard\\plain \\s22\\widctlpar \\b\\f9\\lang1024 Attributes:"
"\\par \\pard\\plain \\s18\\widctlpar \\f9\\fs18\\lang1024 "
"\\par "
{PUBLIC}{ATTRIBUTE}
"\\pard\\plain \\s28\\li567\\widctlpar \\b\\f9\\fs18\\lang1024 "{NAME}
"\\par "
"\\pard\\plain \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 \\f9\\fs18\\lang1024 {\\i Type:}\\tab "{TYPE}
"\\par "
"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Properties:}\\tab public"
{STATIC}"\\line static"{/STATIC}
{FINAL}"\\line final"{/FINAL}
{TRANSIENT}"\\line transient"{/TRANSIENT}
"\\par "
{INITIALVALUE}
"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Initializer:}\\tab "{VALUE}
"\\par "
{/INITIALVALUE}
"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Description:}\\tab "{DESCRIPTION}
"\\par "
{NEXT}"\\pard\\plain \\s28\\li567\\widctlpar \\b\\f9\\fs18\\lang1024 "
{/ATTRIBUTE}{/PUBLIC}
{PROTECTED}{ATTRIBUTE}
"\\pard\\plain \\s28\\li567\\widctlpar \\b\\f9\\fs18\\lang1024 "{NAME}
"\\par "
"\\pard\\plain \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 \\f9\\fs18\\lang1024 {\\i Type:}\\tab "{TYPE}
"\\par "
"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Properties:}\\tab protected"
{STATIC}"\\line static"{/STATIC}
{FINAL}"\\line final"{/FINAL}
{TRANSIENT}"\\line transient"{/TRANSIENT}
"\\par "
{INITIALVALUE}
"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Initializer:}\\tab "{VALUE}
"\\par "
{/INITIALVALUE}
"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Description:}\\tab "{DESCRIPTION}
"\\par "
{NEXT}"\\pard\\plain \\s28\\li567\\widctlpar \\b\\f9\\fs18\\lang1024 "
{/ATTRIBUTE}{/PROTECTED}
{PRIVATE}{ATTRIBUTE}
"\\pard\\plain \\s28\\li567\\widctlpar \\b\\f9\\fs18\\lang1024 "{NAME}
"\\par "
"\\pard\\plain \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 \\f9\\fs18\\lang1024 {\\i Type:}\\tab "{TYPE}
"\\par "
"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Properties:}\\tab private"
{STATIC}"\\line static"{/STATIC}
{FINAL}"\\line final"{/FINAL}
{TRANSIENT}"\\line transient"{/TRANSIENT}
"\\par "
{INITIALVALUE}
"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Initializer:}\\tab "{VALUE}
"\\par "
{/INITIALVALUE}
"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Description:}\\tab "{DESCRIPTION}
"\\par "
{NEXT}"\\pard\\plain \\s28\\li567\\widctlpar \\b\\f9\\fs18\\lang1024 "
{/ATTRIBUTE}{/PRIVATE}
"\\par \\pard\\plain \\s19\\widctlpar\\tlul\\tx8300 \\f9\\fs18\\lang1024 \\tab "
"\\par \\pard\\plain \\s18\\widctlpar \\f9\\fs18\\lang1024 "
"\\par \\pard\\plain \\s22\\widctlpar \\b\\f9\\lang1024 Operations:"
"\\par \\pard\\plain \\s18\\widctlpar \\f9\\fs18\\lang1024 "
"\\par"
{PUBLIC}{OPERATION}
"\\pard \\s18\\li567\\widctlpar {\\b "{NAME}"}"
"\\par "
"\\pard\\plain \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 \\f9\\fs18\\lang1024 {\\i Properties:}\\tab public"
{STATIC}"\\line static"{/STATIC}
{OVERRIDE}"\\line override"{/OVERRIDE}
{CONST}"\\line const"{/CONST}
{SYNCHRONIZED}"\\line synchronized"{/SYNCHRONIZED}
{ABSTRACT}"\\line abstract"{/ABSTRACT}
"\\par "
{IFNORETURNTYPE}
{ELSE}
"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Return type:}\\tab "{RETURNTYPE}
"\\par "
{/IF}
{PARAMETER}"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Parameters:}\\tab "
{TYPE}" "{NAME}{DEFAULTVALUE}" = "{VALUE}{/DEFAULTVALUE}"\\line "{END}"\\par "{/PARAMETER}
{EXCEPTIONLIST}"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Exceptions:}\\tab "
{EXCEPTIONNAME}"\\line "{END}"\\par "{/EXCEPTIONLIST}
"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Description:}\\tab "{DESCRIPTION}
"\\par "
"\\par "
{/OPERATION}{/PUBLIC}
{PROTECTED}{OPERATION}
"\\pard \\s18\\li567\\widctlpar {\\b "{NAME}"}"
"\\par "
"\\pard\\plain \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 \\f9\\fs18\\lang1024 {\\i Properties:}\\tab protected"
{STATIC}"\\line static"{/STATIC}
{OVERRIDE}"\\line override"{/OVERRIDE}
{CONST}"\\line const"{/CONST}
{SYNCHRONIZED}"\\line synchronized"{/SYNCHRONIZED}
{ABSTRACT}"\\line abstract"{/ABSTRACT}
"\\par "
{IFNORETURNTYPE}
{ELSE}
"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Return type:}\\tab "{RETURNTYPE}
"\\par "
{/IF}
{PARAMETER}"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Parameters:}\\tab "
{TYPE}" "{NAME}{DEFAULTVALUE}" = "{VALUE}{/DEFAULTVALUE}"\\line "{END}"\\par "{/PARAMETER}
{EXCEPTIONLIST}"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Exceptions:}\\tab "
{EXCEPTIONNAME}"\\line "{END}"\\par "{/EXCEPTIONLIST}
"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Description:}\\tab "{DESCRIPTION}
"\\par "
"\\par "
{/OPERATION}{/PROTECTED}
{PRIVATE}{OPERATION}
"\\pard \\s18\\li567\\widctlpar {\\b "{NAME}"}"
"\\par "
"\\pard\\plain \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 \\f9\\fs18\\lang1024 {\\i Properties:}\\tab private"
{STATIC}"\\line static"{/STATIC}
{OVERRIDE}"\\line override"{/OVERRIDE}
{CONST}"\\line const"{/CONST}
{SYNCHRONIZED}"\\line synchronized"{/SYNCHRONIZED}
{ABSTRACT}"\\line abstract"{/ABSTRACT}
"\\par "
{IFNORETURNTYPE}
{ELSE}
"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Return type:}\\tab "{RETURNTYPE}
"\\par "
{/IF}
{PARAMETER}"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Parameters:}\\tab "
{TYPE}" "{NAME}{DEFAULTVALUE}" = "{VALUE}{/DEFAULTVALUE}"\\line "{END}"\\par "{/PARAMETER}
{EXCEPTIONLIST}"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Exceptions:}\\tab "
{EXCEPTIONNAME}"\\line "{END}"\\par "{/EXCEPTIONLIST}
"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Description:}\\tab "{DESCRIPTION}
"\\par "
"\\par "
{/OPERATION}{/PRIVATE}
"}"
{/CLASS}
{INTERFACE}
{FILENAME}{SUBSYSTEM}":"{/SUBSYSTEM}{INTERFACENAME}".rtf"{/FILENAME}
"{\\info"
"{\\title class: "{INTERFACENAME}".rtf}"
"{\\author "{PROGRAMMER}"}"
"{\\operator "{PROGRAMMER}"}"
"{\\keywords "{INTERFACENAME}" "{DOCUMENTNAME}" "{SUBSYSTEM}" "{/SUBSYSTEM}"}"
"}"
"\\paperw11906\\paperh16838\\margl1418\\margr851\\margt851\\margb851 "
"\\deftab1304\\widowctrl\\ftnbj\\aenddoc\\hyphhotz425\\formshade "
"\\fet0\\sectd \\linex0\\headery709\\footery709\\colsx709\\endnhere "
"\\paperw11906\\paperh16838\\margl1418\\margr851\\margt851\\margb851 "
"\\deftab1304\\widowctrl\\ftnbj\\aenddoc\\hyphhotz425\\formshade \\fet0\\sectd \\linex0\\headery709\\footery709\\colsx709\\endnhere "
"{\\footer \\pard\\plain \\s24\\widctlpar\\brdrt\\brdrs\\brdrw15\\brsp20 "
"\\tqc\\tx4536\\tqr\\tx9072 \\f9\\fs18\\lang1024 {\\i interface:} {\\b "{INTERFACENAME}"}\\tab "
"{\\field{\\*\\fldinst DATE \\\\l }{\\fldrslt 1999-01-10}} / {\\field{\\*\\fldinst TIME }{\\fldrslt 14.52}}\\tab {\\field{\\*\\fldinst {\\cs25 PAGE }}{\\fldrslt {\\cs25 1}}}\\tab "
"\\par }"
"\\pard\\plain \\s17\\widctlpar \\f9\\fs48\\lang1024 {\\i interface:} {\\b "{INTERFACENAME}
"\\par }"
"\\par \\pard\\plain \\s19\\widctlpar\\tlul\\tx8300 \\f9\\fs18\\lang1024 \\tab "
"\\par \\pard\\plain \\s18\\widctlpar \\f9\\fs18\\lang1024 "
"\\par \\pard\\plain \\s20\\widctlpar\\tx2260 \\f9\\fs18\\lang1024 {\\i System:}\\tab "{DOCUMENTNAME}
"\\par {\\i Subsystem:}\\tab "{SUBSYSTEM}":"{/SUBSYSTEM}
"\\par {\\i Author:}\\tab "{PROGRAMMER}
"\\par {\\i Class created:}\\tab "{DATECREATED}
"\\par {\\i Class last modified:}\\tab "{DATEMODIFIED}
"\\par {\\i Description:}"
"\\par \\pard\\plain \\s16\\li560\\widctlpar \\f9\\fs18\\lang1024 "{DESCRIPTION}
"\\par \\pard\\plain \\s19\\widctlpar\\tlul\\tx8300 \\f9\\fs18\\lang1024 \\tab "
"\\par \\pard\\plain \\s18\\widctlpar \\f9\\fs18\\lang1024 "
"\\par "
"\\pard\\plain \\s22\\widctlpar \\b\\f9\\lang1024 Dependencies:"
"\\par \\pard\\plain \\s18\\widctlpar \\f9\\fs18\\lang1024 "
"\\par "
{ANCESTORLIST}"\\pard\\plain \\s28\\li567\\widctlpar \\b\\f9\\fs18\\lang1024 Inherits from:"
"\\par "
"\\pard\\plain \\s29\\li2835\\widctlpar \\f9\\fs18\\lang1024 "{ANCESTORNAME}"\\par "{END}"\\par "{/ANCESTORLIST}
"\\pard\\plain \\s19\\widctlpar\\tlul\\tx8300 \\f9\\fs18\\lang1024 \\tab "
"\\par \\pard\\plain \\s18\\widctlpar \\f9\\fs18\\lang1024 "
"\\par "
"\\pard\\plain \\s22\\widctlpar \\b\\f9\\lang1024 Attributes:"
"\\par \\pard\\plain \\s18\\widctlpar \\f9\\fs18\\lang1024 "
"\\par "
{ATTRIBUTE}
"\\pard\\plain \\s28\\li567\\widctlpar \\b\\f9\\fs18\\lang1024 "{NAME}
"\\par "
"\\pard\\plain \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 \\f9\\fs18\\lang1024 {\\i Type:}\\tab "{TYPE}
"\\par "
"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Properties:}\\tab public"
{STATIC}"\\line static"{/STATIC}
{FINAL}"\\line final"{/FINAL}
"\\par "
{INITIALVALUE}
"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Initializer:}\\tab "{VALUE}
"\\par "
{/INITIALVALUE}
"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Description:}\\tab "{DESCRIPTION}
"\\par "
{NEXT}"\\pard\\plain \\s28\\li567\\widctlpar \\b\\f9\\fs18\\lang1024 "
{/ATTRIBUTE}
"\\par \\pard\\plain \\s19\\widctlpar\\tlul\\tx8300 \\f9\\fs18\\lang1024 \\tab "
"\\par \\pard\\plain \\s18\\widctlpar \\f9\\fs18\\lang1024 "
"\\par \\pard\\plain \\s22\\widctlpar \\b\\f9\\lang1024 Operations:"
"\\par \\pard\\plain \\s18\\widctlpar \\f9\\fs18\\lang1024 "
"\\par"
{OPERATION}
"\\pard \\s18\\li567\\widctlpar {\\b "{NAME}"}"
"\\par "
"\\pard\\plain \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 \\f9\\fs18\\lang1024 {\\i Properties:}\\tab public"
{STATIC}"\\line static"{/STATIC}
"\\par "
{IFNORETURNTYPE}
{ELSE}
"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Return type:}\\tab "{RETURNTYPE}
"\\par "
{/IF}
{PARAMETER}"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Parameters:}\\tab "
{TYPE}" "{NAME}{DEFAULTVALUE}" = "{VALUE}{/DEFAULTVALUE}"\\line "{END}"\\par "{/PARAMETER}
"\\pard \\s27\\fi-1701\\li2835\\widctlpar\\tx2835 {\\i Description:}\\tab "{DESCRIPTION}
"\\par "
"\\par "
{/OPERATION}
"}"
{/INTERFACE}